PURDUE UNIVERSITY GRADUATE SCHOOL Thesis / Dissertation Acceptance
نویسندگان
چکیده
Abell, Stephen W. MSECE, Purdue University, August 2013. Parallel Acceleration of Deadlock Detection and Avoidance Algorithms on GPUs. Major Professor: Dr. John Jaehwan Lee. Current mainstream computing systems have become increasingly complex. Most of which have Central Processing Units (CPUs) that invoke multiple threads for their computing tasks. The growing issue with these systems is resource contention and with resource contention comes the risk of encountering a deadlock status in the system. Various software and hardware approaches exist that implement deadlock detection/avoidance techniques; however, they lack either the speed or problem size capability needed for real-time systems. The research conducted for this thesis aims to resolve issues present in past approaches by converging the two platforms (software and hardware) by means of the Graphics Processing Unit (GPU). Presented in this thesis are two GPU-based deadlock detection algorithms and one GPU-based deadlock avoidance algorithm. These GPU-based algorithms are: (i) GPU-OSDDA: A GPU-based Single Unit Resource Deadlock Detection Algorithm, (ii) GPU-LMDDA: A GPU-based Multi-Unit Resource Deadlock Detection Algorithm, and (iii) GPU-PBA: A GPU-based Deadlock Avoidance Algorithm. Both GPU-OSDDA and GPU-LMDDA utilize the Resource Allocation Graph (RAG) to represent resource allocation status in the system. However, the RAG is represented using integer-length bit-vectors. The advantages brought forth by this approach are plenty: (i) less memory required for algorithm matrices, (ii) 32 computations performed per instruction (in most cases), and (iii) allows our algorithms to handle large numbers of processes and resources. The deadlock detection algorithms
منابع مشابه
Cerias Tech Report 2011-29 Accountability for Grid Computing Systems Purdue University Graduate School Thesis/dissertation Acceptance Accountability for Grid Computing Systems
...................................................................................................................... xi
متن کاملPURDUE UNIVERSITY GRADUATE SCHOOL Thesis / Dissertation Acceptance
Alibeik, Maryam. MSECE, Purdue University, August 2014. Different Configurations of Microgrids and Power Converters. Major Professor: Dr. Euzeli dos Santos Jr. This thesis proposes a two-phase microgrid system with voltages in quadrature. The two-phase microgrid system presents the following advantages: 1) constant power through the power line at balanced condition; 2) two voltages available by...
متن کاملThe Impact of an Omega-3 Enriched Diet on Hyperactivity and Biochemistry in an Animal Model for Attention-Deficit/Hyperactivity Disorder
To the best of my knowledge and as understood by the student in the Thesis/Dissertation Agreement, Publication Delay, and Certification/Disclaimer (Graduate School Form 32), this thesis/dissertation adheres to the provisions of Purdue University's " Policy on Integrity in Research " and the use of copyrighted material. ii I dedicate this thesis to my parents, who always support my goals. iii AC...
متن کاملDynamics of Energy Carriers in Solids During Interaction with Ultrafast Laser Pulses
To the best of my knowledge and as understood by the student in the Thesis/Dissertation Agreement, Publication Delay, and Certification/Disclaimer (Graduate School Form 32), this thesis/dissertation adheres to the provisions of Purdue University's " Policy on Integrity in Research " and the use of copyrighted material.
متن کاملSize and Rate Effects on Mechanical Behavior of Ultra High Performance Concrete
This is to certify that the thesis/dissertation prepared By Entitled For the degree of Is approved by the final examining committee: Chair To the best of my knowledge and as understood by the student in the Research Integrity and Copyright Disclaimer (Graduate School Form 20), this thesis/dissertation adheres to the provisions of Purdue University's " Policy on Integrity in Research " and the u...
متن کاملEffect Of Anaerobic Dairy Manure Co-Digestion And Effluent Solid Separation On Volatile Fatty Acids During Manure Storage
This is to certify that the thesis/dissertation prepared By Entitled For the degree of Is approved by the final examining committee: Chair To the best of my knowledge and as understood by the student in the Research Integrity and Copyright Disclaimer (Graduate School Form 20), this thesis/dissertation adheres to the provisions of Purdue University's " Policy on Integrity in Research " and the u...
متن کامل